Overview
What is WordPress?
Wordpress is an open-source publishing platform popular with bloggers, and a content management system, known for its simplicity and modifiability. Websites may host their own blogging communities, controlling and moderating content from a single dashboard.
WordPress - Industry Leader in Custom, Affordable Websites
Handy CMS Platform with stable functionality, supportable by both Marketing and IT
WordPress is the best CMS available.
Best tool to build intuitive website quickly
Nothing like WordPress - Best Ever
WordPress For The Win!
Best Website CRM Tool
In my experience, WordPress will, without warning, change your business plan to the free plan, ruining your website!
Best Sitebuilder Out There Period
If you have a blog you can't go wrong with WordPress.
WordPress 7 Years Plus User Experiance
Swiss Army Knife of Website CMS
We Use WordPress and so Should You
Love using WordPress for our corporate blog
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Admin section (131)8.686%
- Mobile optimization / responsive design (129)8.585%
- Library of website themes (130)8.484%
- Page templates (128)8.282%
Reviewer Pros & Cons
Video Reviews
3 videos
Pricing
What is WordPress?
Wordpress is an open-source publishing platform popular with bloggers, and a content management system, known for its simplicity and modifiability. Websites may host their own blogging communities, controlling and moderating content from a single dashboard.
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
39 people also want pricing
Alternatives Pricing
What is Wix?
Wix is a free, hosted website builder, designed to be user-friendly and customizable without requiring coding from the user. It is well-known for its eCommerce solution, which allows users to build an online store.
What is Squarespace?
Squarespace is a CMS platform that allows users to create a DIY blog, eCommerce store, and/or portfolio (visual art or music). Some Squarespace website and shop templates are industry or use case-specific, such as menu builders for restaurant sites.
Product Demos
WordPress. Troubleshooter. Site Header Menu Missing Or Does Not Look Like Demo Header Menu
How to make your website look like WordPress theme demo
WordPress [#18] How to Install WordPress theme | Theme Demo Import | How to Reset WordPress Website
Popup Maker Demo & Review | Plugin for Wordpress
Revolution Slider for WordPress Full Demo
WordPress Theme 1-Click Demo Import Explained
Features
Security
This component helps a company minimize the security risks by controlling access to the software and its data, and encouraging best practices among users.
- 8.2Role-based user permissions(127) Ratings
Permissions to perform actions or access or modify data are assigned to roles, which are then assigned to users, reducing complexity of administration.
Platform & Infrastructure
Features related to platform-wide settings and structure, such as permissions, languages, integrations, customizations, etc.
- 6.3API(94) Ratings
An API (application programming interface) provides a standard programming interface for connecting third-party systems to the software for data creation, access, updating and/or deletion.
- 6.5Internationalization / multi-language(79) Ratings
The software supports multiple languages, countries, currencies, etc.
Web Content Creation
Features that support the creation of website content.
- 8.3WYSIWYG editor(120) Ratings
What-You-See-Is-What-You-Get editing tool allows users to build pages without writing code.
- 7.3Code quality / cleanliness(121) Ratings
Code generated by WYSIWYG editor is clean and validates according to W3C standards.
- 8.6Admin section(131) Ratings
The admin page is easy to navigate and use.
- 8.2Page templates(128) Ratings
The CMS has standard webpage templates or types of web pages (e.g. homepage, article page, interior page, blog page, etc.); users can also build custom templates.
- 8.4Library of website themes(130) Ratings
A library of website frameworks or themes is available as a starting point for building a website.
- 8.5Mobile optimization / responsive design(129) Ratings
The CMS helps users build webpages that work well on mobile devices – whether m-dot pages or responsively designed pages.
- 8.5Publishing workflow(125) Ratings
The software allows users to set up a custom workflow for updating the website, including approval processes.
- 6.3Form generator(104) Ratings
Users can build website forms for visitors to fill out.
Web Content Management
Features for managing website content
- 6.8Content taxonomy(113) Ratings
Users can create multiple levels and types of content categories including tags.
- 8.2SEO support(118) Ratings
The CMS helps users create the right website infrastructure (pagination, page headers, titles, meta tags, url structure, etc.) to increase the site’s visibility in search engine results.
- 7.5Bulk management(100) Ratings
Users can change an attribute on a group of documents or sites all at once through features such as global search and replace, making bulk changes easier.
- 8.5Availability / breadth of extensions(121) Ratings
There is a broad library of extensions, plug-ins, modules or add-ons that allow users to easily customize their websites without building custom code.
- 8.5Community / comment management(120) Ratings
Users can put post/page comments through an approval process, auto-approve commenters based on their email addresses, block commenters by IP address, delete comments, etc.
Product Details
- About
- Integrations
- Competitors
- Tech Details
- FAQs
What is WordPress?
Wordpress is an open-source publishing platform popular with bloggers and a content management system. The appearance of a Wordpress site and many of its functions are managed through themes, and further customizable through altering code, though altering code is not required; templates and plugins to expand its capabilities are plentiful. Wordpress features integrated link management, and a search-engine friendly permalink structure. WordPress now allows multiple blogs to exist within one installation. Websites may host their own blogging communities, controlling and moderating content from a single dashboard.
Wordpress is popular due to its simplicity
and modifiability. Furthermore implementing Wordpress costs only time. Two paid versions exist. The $99 premium plan allows a user an ad free custom domain with 13GB of space and advanced customization. The $299 Business plan allows unlimited space and supports eCommerce as well.
WordPress Video
WordPress Integrations
- PrestaShop
- Provide Support Live Chat
- ActiveDEMAND
- Lead Liaison
- Planyo Online Booking System
- Super Monitoring
- Ontraport
- GreenRope
- Mautic (open source)
- Emma by Marigold
- Form Builder
- TrenDemon
- Brevo
- LiveChat
- Acquia DAM (Widen)
- SnapEngage
- Chatra
- Wrike
- Freshdesk
- MailerLite
- Wistia
- AWeber
- Salesforce Marketing Cloud Interaction Studio, on marketing cloud
- Matomo Analytics
WordPress Competitors
- LiveJournal
- Populr
- Acquia Open Digital Experience Platform (DXP)
WordPress Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(3205)Attribute Ratings
- 9.4Likelihood to Renew36 ratings
- 9.5Availability3 ratings
- 8.6Performance2 ratings
- 9.6Usability16 ratings
- 10Support Rating10 ratings
- 10Online Training1 rating
- 7In-Person Training1 rating
- 9Implementation Rating9 ratings
- 10Configurability1 rating
- 10Product Scalability1 rating
- 8Ease of integration1 rating
- 10Vendor pre-sale1 rating
- 10Vendor post-sale1 rating
Reviews
(1-25 of 30)- Blog writing
- Platform to incorporate a magnitude of specific plugins
- User management
- WordPress has a moderate learning curve when starting out.
- Some basic website functionality could be part of the base installation such as sending email.
- Building a truly responsive site is very challenging but I'm sure an experienced designer using the right web builder can work magic.
- Built in search engine optimization makes it easy to maximize the chances your content shows up in people's searches
- There are very substantial design tools to ensure the blog you are designing is stylish while still being very user-friendly
- It is a very widely used program, and is updated often. These updates are automatic and ensure your website is constantly compatible with current internet technology
- There is almost too many options, and built in tutorials are insufficient. 3rd party videos and walk throughs are almost unavoidable
- The page design tools sometimes fight each other. More drag and drop features that interact with each other would be better
- The ability to type a blog in Microsoft Word and then drop it into WordPress, and then have WordPress evaluate and format the document would be nice. I'm almost certain it has this function already, but I spent 3 days trying to make it work to no avail, which means the program is not easy enough.
WordPress - great for a company website!
- Easy to design a site
- Multiple templates available
- Easy to update and maintain the website
- Documentation could be better
An open-source tool to build responsive web sites
- It provides flexibility in building websites.
- It contains number of add-ons that help in building single-page web applications like the modern web framework these days.
- It allows users to choose from various available web templates to build a website from scratch.
- It can be used by even novice developers who just started building web sites.
- The huge number of available visual templates makes it difficult to chose the best one for the purpose of building a website.
- Spin up a site quickly
- Less technical people can use
- Has plugins that you can utilize
- It is more difficult to build custom functionality
- We have found when we built out custom sites, we got better load times
- I think it could have better documentation for its plugins
Helpful documentation tool for complex products
- You can control who has access to the site and what parts of the site different users have access to. Great for when different roles use the same site.
- You can format tech support articles with pictures, step by step instructions, etc.
- The theming is flexible, especially if you know how to incorporate HTML or CSS into your site.
- The interface takes some getting used to and there can be kind of a steep learning curve for new site editors/creators
- It suffers slightly from too much complexity. There are a lot of formatting options, particularly once you get into the CSS world, and it can be overwhelming for the non-tech-savvy
- Unless you have systems that are integrated with WordPress, if you have a lot of users who need access to different parts of your site, it can be cumbersome for the admin to handle.
- Flexibility - WordPress is open source software that can be used and shared by anyone. It is easy to distribute to many different teams or contributors.
- Cost - the basic version of WordPress is free (you just have to pay for a domain and web hosting).
- Plugins - because WordPress is so popular, there are tons of customizable plugins available that make managing your website very easy.
- Support - again, because of the popularity and usage, there is a wealth of info, tutorials, and a dedicated community available to help with needs.
- Easy drag and drop functionality - WordPress has different types of website build editors that allow for very easy drag and drop functionality, and easy customization in a user-friendly interface.
- Dashboard structure - though it's overall pretty easy to use, the dashboard for WordPress may take some time to get used to, especially if you are coming from another CMS that does it differently. For instance, the difference between "Posts" and "Pages" can be confusing. Some of the organization of the dashboard menus seem incoherent as well (some sub-menus appear in places I wouldn't expect them to).
- Bulk actions - WordPress allows for doing bulk actions on many pages at once, but the choices of actions is pretty limited by default. I've encountered some situations where I had to get a developer to help me with what should have been a simple bulk action.
- Lack of a hierarchical content repository view for authors - WordPress lists all of your website pages together in a paginated interface. You aren't able to easily see your site's information architecture by drilling down in a folder-like structure (Note - it's possible there are customizations or plugins that do this - I'm speaking just on the default options that I have experience with).
WP is the choice for serious web projects
- It's extremely customizable, given a little patience and/or some basic programming knowledge. I have some of the former and none of the latter.
- Lots of templates to choose from to fit the vibe you need.
- Once all the hard work of creating a website is finished, it's very simple to make tweaks and updates.
- Many plug-ins are available to add functionality to our chosen template.
- I think the block system of page-building is not very intuitive and can take quite a bit of trial-and-error to figure out how to make the page look the way you want.
- Within the block system, I think word processing is not as straightforward as it could be. It seems easy to lose your toolbars and then not always know where to look for the desired word processing functions (font, alignment, etc.). I'm more of a word guy than a tech guy, so sometimes I wish this were simpler, or that I could better compartmentalize the content writing from the blocking.
- Integration of plug-ins to create a custom user experience.
- WYSIWYG editing options are great for less skilled folks
- Cross-team collaboration is possible with varying levels of access to administrative or simply content-related editing.
- Some plug-in integration could use improvement, though that is likely a concern external developers need to address.
- Seeing past drafts of posts or overwriting a previous saved post can sometimes be cumbersome and nevre-wracking.
- It can be extremely difficult to address problems, as there often can be, when updates are made automatically and access to the backend is gone.
- Anyone can make a website without coding.
- WordPress websites are SEO friendly.
- There are many 3rd party sources for WordPress tips & tricks
- Sometimes you still have to add code because the basic text formatting can get messed up.
- Toggling back and forth between "coder" view and the WYSIWYG messes things up, and yet sometimes it's necessary.
- It would be great to be able to see what your site would look like to viewers as you're creating it.
WordPress - The Best of the Best!!
- Customizable options and more control over the website as a whole
- Very user friendly (especially with the installation of the Elementor plug in)
- Many themes to choose from
- Desktop, Mobile, and Tablet responsive
- Must update plug ins on a regular basis
- Making updates on the backend can be slow at times (especially if not on a dedicated server)
- There can be a learning curve with some of the features and coding
WordPress Review!
If you have a need for a membership site, blog, or product site, WordPress is a flexible choice. As you move into larger enterprise scaled applications, you will need to address data integration and custom modules. However for a large majority of business owners, WordPress is an excellent choice to start a digital footprint.
- Blog publishing
- Open architecture enabling endless customizations
- Enables the individual entrepreneur and full sized businesses to create a digital platform
- Theme removal is manual on the server end. Adding that capability in the product would be helpful to clean up themes
- Improve speed without adding more speed or caching plugins
- Easier GUI to edit content blocks
- individual business owner websites
- Small business websites
- Membership sites
- Blogging
- Selling a product or showcasing a portfolio of work
1. Application development
2. Significant integration with 3rd party systems
3. Learning Management Systems - although some plugins exist
Wordpress: Lotta options for not a lotta dough
- Web Page Customization - Allows our users to make and present content how they want to.
- Information Dispersal - Allows people outside the organization to see content easily.
- Security - If you're willing to run the updates and commit to best-practices, it's very secure.
- Backups - Backup functionality has largely been considered an add-on. It should really be built into the product from the get go.
- Walkthroughs - For new people it can take some getting used to. The product should have guides built in. They're available online but it can take some digging.
- Product / Information Announcements - Can have comments which encourages feedback.
- Blogging - Super simple and easy to setup a blog format.
- Digital Portfolios for Students - Very easy to configure multiple users to allow them to post/edit their own content.
- Digital Newsletters - Multiple staff can edit the same posting allowing lots of feedback and input for subjects before (and after) posting.
- Small-to-Medium End User Base - Works well in most situations.
- Large End User Base - Can get bogged down in high-use situations, will require redundancy or extra compute capacity.
- Pasting Existing Content - It doesn't work great if you're trying to post existing content from say Word files - a lot of extraneous things get added.
- Updating - Themes/Extensions/Apps can break unexpectedly as a result of updates. You need to be cautious.
WordPress is a worthy CMS and blogging platform
- Static web pages provide basic functionality that any CMS should.
- Dynamic content such as blog entries extends this functionality.
- Plugin security can be difficult as they are supplied by vendors of varying quality.
- There is a slight learning curve to developing new themes for WordPress.
WordPress Can Save You Thousands Of Dollars On Web Development Costs And Put You In The Driver's Seat Of Your Online Vehicle!
After building hundreds of WordPress sites over the years and authoring a series of detailed WordPress training guides for beginners. I have recently turned all of my WordPress knowledge and expertise into a comprehensive Free WordPress training site at WPCompendium.org and developed WPTrainMe - a WordPress tutorials plugin that allows users to get instant access to hundreds of detailed WordPress step-by-step tutorials from their own WordPress dashboards.
- WordPress allows users with no technical knowledge or coding skills to be in complete control of their web presence.
- WordPress can save business owners thousands of dollars in web development and web design costs.
- WordPress is a powerful, secure and highly scalable online content publishing platform and business marketing tool that costs almost nothing to run.
- WordPress can be configured to automate many areas of website management and online marketing, including automatic updates and automatically driving visitors from search engines and social networks to your site whenever new content is published.
- WordPress is open source software and benefits from the contribution of thousands of community users, including web developers and web designers.
- WordPress is regularly updated (on average every 3 months) to provide users with new features, bug fixes, and to address security vulnerabilities found in previous versions.
- WordPress is the most popular and fastest growing content management system in the world
- I have written a detailed article listing 50 reasons why WordPress is the ideal choice for most website owners here: http://wptrainme.com/wordpress/50-great-reasons-why-you-should-choose-wordpress
- The biggest challenge I have found with WordPress is training - helping clients and business owners understand just how much they can achieve with WordPress. Even though there is so much great information online about WordPress, most of it is not organized into a logical system, or aimed at technical users. This is why I have years developing a comprehensive WordPress 'A-Z' training system that takes users step-by-step through every aspect of using WordPress.
WordPress would suit most business uses and applications. I would only recommend custom web development work if a business owner cannot get the functionality they need or the web design look they want from a WordPress plugin or theme.
WordPress Review
- Extremely flexible; can suit most website needs from blogs to small business.
- Design, content, and functionality separated from each other. This allows for data portability (you can add content regardless of the design you are using, modify the design without changing your content, and add new features without affecting the other areas).
- Countless themes to choose from/ability to create from scratch.
- Still responsible for securing the site.
- Does not come with a built-in drag and drop website builder.
- Some basic knowledge of HTML and CSS is not required but makes things a lot easier; users without it may have a longer learning curve.
- Make a professional business website without spending a lot of money.
- You can easily follow simple tutorials to learn the basics.
- You want to make a blog, portfolio, or a personal website and use it to make money online.
- You just want to run a blog and have no plans to make money or use any third-party services.
- You are fine with limited features as far as you never have to write code, make backups, or worry about updates.
- You just want a small website, and you are not worried about growing your business online or using the website to make more sales.
Get Your Students Blogging Like a Professional With Wordpress
- Blog writing is simple and effective and allows you to embed images and YouTube videos.
- Professional look and feel with an easy to understand navigation.
- Syncs with other domain sites like GoDaddy, etc.
- More features or ability to customize more. A lot is dictated my the theme with minimal editing allowed, at least for free versions.
- Ability to embed other apps. Other than YouTube, teachers utilize apps such as Padlet, polleverywhere, etc. Although these have embed codes, this feature doesn't work with WordPress.
WordPress is the solid choice for building your online presence
- The ease of adding plugins to customize the site and integrate it with other platforms is excellent
- Adding new pages and posts is incredibly simple, and with Yoast it's easy to prioritize SEO
- Changing themes is also easy to do to keep things looking fresh
- I've had issues finding technical support, whether it's wordpress related or dealing with a particular theme
- It would be great to have a visual builder to toggle back and forth between in wordpress without adding a plugin
Wordpress - The only limit is your desire to learn and grow
- Versatility - If you're comfortable learning some computer code, the sky is essentially the limit on what you can do with Wordpress via the thousands of available plugins.
- Reliability - Wordpress has proven to be more stable and reliable than other services we've used.
- Huge community for support - because of its renown and popularity, the Wordpress community is huge, and you can consequently find ideas and support among peers very easily.
- User-friendliness - As is usually the case, there is an inverse relationship between a software's power/robustness, and its ease of use. Making a functioning site beyond a basic template will require a learning curve, especially as more plugins are introduced to the process.
- It's easy to make things ugly - Because Wordpress offers so much freedom of design and function, you have all the power in your hands to make an ugly, dysfunctional site--other services we use have a paradigm against this, and restrict design freedom to prevent you from making something "ugly."
- Back-end interface feels dated and cluttered - The back end of Wordpress could use a little streamlining and updating. Controls and menus feel like they haven't had a face lift in a few years.
WordPress is the Democratization of Personal Publishing
- Offers easy-to-use back end management of content for non-technical users, making updating basic content achievable without contracting a developer.
- Offers a wide variety of plug-able features to expand functionality without adding bloat allowing a wide range of custom applications without unnecessary or unneeded features crowding the system.
- Offers basic on-page SEO optimization out of the box with little or no configuration allowing site owners to focus on their content.
- Offers a wide variety of theme options that can be used without the need for a designer or developer, but also provide a lot of flexibility to creat unique, custom solutions as well.
- WordPress has been slow to implement an internal API, though this should be addressed over the next year.
- The sheer number of plugins and themes available can be overwhelming to new users.
- Documentation is often intended for developers and advanced users making initial use without help a difficult learning process.
Community interaction websites may not find all of the features they need readily available, and sites needing to display a large amount of data that is heavily cross referenced or that needs very complex data structures may have a hard time building out the necessary site structure.
- One of the best features of WordPress is that it is easy to add, edit and update site content. Anyone who can use wordprocessing software can use WordPress. It's also simple to illustrate your content with images.
- I particularly enjoy the ability to update site functionality via plugins. Although using too many plugins can slow a WordPress based site down, there are some crucial plugins that improve the basic installation.
- It's also great that you can change the design easily at a range of price points, using free, freemium or premium themes.
- While one of the strengths of WordPress is the ability to change your site without coding, the ability to manually edit core files can be a weakness, as users can break the site without knowing what they are doing. However, there is plenty of online help so you can avoid this.
- Not all WordPress themes and plugins work as intended or play nicely together. This may not be because of WordPress itself, but can cause issues. It pays to do some research before installing something new.
- An issue which is less common now is pasting content from Word and having strange characters appear when the post is published. Recent updates seem to have solved that problem, but if you are running an older version of the software, it's worth upgrading. Upgrading is also good for security.
Stress Less with WordPress
The second problem it addresses is the ability to insert a wide variety of different functionality into the site at any given time with the use of easy to install plugins. The variety of various types of plugins can address a lot of coding from scratch during the website building phase, which cuts costs for the business owners by only having to pay a fraction of the cost for the plugin than it would cost if a programmer was hired to do it from scratch for them. Plugins can be activated, and deactivated for use on the site without any coding knowledge necessary for most of them. I must state though that it does require grasping the systems user mechanics to a fair degree. Some plugins do require some knowledge of PHP, HTML5, CSS3 but most of it has been taken care of with the implementing of shortcodes that require only the knowledge of what the shortcode is used for and the ability to insert the shortcode in the proper areas of the website. Instead of writing out code, users can use something similar to: [large_image]http://example.com/largeimage.jpg[/large_image] instead, which is very user friendly to understand and implement.
Another problem WordPress addresses is cost. Since WordPress is a free to use platform with open source coding to the frame, anyone who uses WordPress can install it onto their website's host server for free, and they can also choose from a vast amount of free WordPress themes that give the user a head start on their project when the choose the right template for their site. In the WordPress depository, there are a wide variety of free plugins to use as well that cover almost anything you will need to get your site up and running efficiently. As for some of the better plugins out there, you can purchase a paid version of some of the plugins you find in the depository, or you can find them on other specific websites that sole purpose is to provide premium plugins, and themes to help with building your business' website.
- WordPress is a free to use, continuously updated with new features, quality product maintained, framework that can be easily installed on almost any server in the matter of minutes. This feature alone gives you the type of service that most paid systems would give you, but instead, it's absolutely free.
- WordPress and third party companies offer many WordPress themes that are perfect for almost every type of website that you can think of making as a business or for personal use. The cost of these themes varies from Free - to upwards of $150 as the highest priced theme that I have personally seen on the market. You can also hire a developer to create your own custom theme with the needed requirements you would like as well, and that can range anywhere from $800 - $5,000 or more depending on the developer and the requirements of your site.
- WordPress and third parties also offer many WordPress plugins that provide the business/user's website with specific functionality that the Wordpress framework and possibly their currently installed WordPress theme may not offer. Plugins can range from Free - $200 or more from my own personal experience looking across the internet on all the different websites that offer their plugin products. You can also hire a developer to create a custom WordPress plugin that meets your specific requirements as well. This can cost anywhere from $100 - $1,500 or more depending on the specific needs of the plugin you are looking to have created.
- Wordpress offers ease of use for updating content for people who may not be so website savvy when it comes to the structure, lingo, or code layout. There are many options to customize your website with content using a visual composer plugin, or built in feature of a theme, or the WYSIWYG (What You See Is What You Get) that's built into the WordPress framework already.
- WordPress has been improving their framework since the beginning of development. If I would say that WordPress has room for improvement, it would be giving itself the ability to host plugins on a remote location to call functions from so that the use of many plugins won't disrupt the site's load speed times, which effects the overall experience of the site's users.
- I think that WordPress can expand on some of their customization features to allow a simpler, faster way of getting your brand in the framework. Though this is capable through plugins that are out there, I think WordPress could alleviate the use of a lot of plugins if they incorporate some of the major used plugins features within the framework itself.
- I think that WordPress can improve on the ease of use in connecting their members management functionality with outside source software that companies may be offering as a SaaS to their customers, and using WordPress as their main site that stores the sales information and sign-up features.
CMS-Lite: while WordPress is the best of open source options, it just can't handle all the needs of large institutions
Predating our use of Cascade Server by two years, our installation of WordPress on a dedicated server was a stopgap measure instituted first (and still) for our online daily news outlet: PhilaU Today. WordPress was free, open source and easy to install and get up and running. Its community of devoted developers writing plugins for practically everything also made WordPress more appealing than its competition at the time. Once the word spread (a partial pun?), academic programs and services (e.g., Industrial Design or Study Abroad on any given year) began to request installations that would allow them to showcase their particular student work and news — elements not always covered in PhilaU Today or on the recruitment-focused websites for each major. By the time we adopted Cascade, these blogs were legacy, and with our focus on using Cascade to push out the unified design of the juggernaut of our primary domain that encompasses over 50 academic programs, 3 distinct colleges and numerous administrative departments, we made the conscious decision to let the WordPress blogs be while we developed and designed the — by nature of our brand — Philadelphia University website proper.
After establishing the wireframes, information architecture and all of the supporting design and scripting elements that would become our primary, recruitment-focused domain, it became clear to a small department of IT staff and an even smaller department of Marketing and Public Relations (which includes web communications) that WordPress blogs — providing that they were initially setup by Marketing and IT with a top level admin from each that could not be removed from users — would continue. Seven years on, and these blogs have not only continued, but thrived to now include over 70 blogs.
Many provisos are in place for those who blog using WordPress: 1) the initial setup, approval of blog design (which was encouraged to be unique and fitting for the program it served), and right to override or edit content must remain centralized with marketing staff; 2) blogs could not violate the University brand (outlined in our Style Guide); 3) blogs must be maintained with current content as any blog untended for weeks at a time is the kiss of death; and 4) use of WordPress must be restricted to blogs. Regarding the latter, it is great that WordPress sites have now advanced to the point where they can be setup to act as standalone sites (i.e., not traditional blogs). But our policy was clear: official departmental sites were to built within Cascade Server. To do otherwise would risk not only redundancy of information, but also misrepresentation of the institution by well meaning people who do not nor could ever represent the institution as a whole.
These blogs could have been brought into Cascade Server. We considered that option. But legacy site management being what it is, we chose to retain the separate WordPress server and maintain it as our place where members of the University community could contribute to our brand story without diluting the precision work that goes into the design and maintenance of the primary domain.
- Easy installation
- Intuitive interface for non-technical users
- Massive community of developers whose often free plugins make for quick and easy add-ons (e.g., social media sharing)
- True customization is only possible if you have a really good designer / developer on staff or are willing to pay for a freelancer (i.e., free or premium ($) themes can be rigid)
- No "out of the box" workflows to speak of (you can find plugins, but you need someone on staff who knows what to look for!)
- By its nature of being free and open source, there is no true support, only community forums where problems are discussed; this is no substitute for a CMS vendor with excellent customer service (a true test of the real but often unstated value of content management systems)
Also ask yourself how scaleable, modular, and just downright big your intended site needs to be. The more complex the site, the less likely WordPress is a good solution. For a small company that only needs a few static pages and a place to post news items, WordPress more than does the job.
WordPress: Delightfully easy, surprisingly powerful.
I personally made the move to WordPress seven years ago, after working with other early platforms like Greymatter, Movable Type, and TextPattern.
- Rapidly building + launching websites. You can have a WordPress environment set up in minutes with relatively little technical know-how. This lowers the barrier to entry and is a great stepping stone for people who want to build their own site "from scratch".
- Stability. WordPress is built and supported by a global community of developers. The number of businesses, organizations, and independent professionals that depend on WordPress can't be matched by smaller CMS platforms or proprietary software. All this dependency makes WordPress too important to abandon.
- Customization. Thousands upon thousands of plugins and themes make WordPress far more than just a blogging tool. E-commerce (WooCommerce, Shopp, Exchange), online education, corporate intranets (P2, O2, Multisite). You don't need to be a developer to build great things with WordPress.
- Relatively easy learning curve. Once you become familiar with the administrator interface, you can jump from one WordPress site to the next and not have to re-learn everything.
- Legacy code. It's both a blessing and a curse for WordPress. The team does a lot to make sure plugins and themes don't break over time, but that respect for reverse-compatibility comes at a cost.
- Would be nice to see more modularity to build custom environments catered to different use cases. Basically, "strip out" functionality that isn't needed (e.g. multiple users in a personal blog) and create custom installation profiles/templates, a la Drupal.
- More intuitive/user-friendly controls for custom user roles and capabilities. Handled well via 3rd party plugins like Members and Role Scoper, but it'd be nice to see it in core WordPress as well.
If you're building a personal website or a website for a small organization, WordPress is a solid choice. If you're building a database-intensive web application, WordPress may be too opinionated for your purposes.
When in doubt, remember that WordPress focuses primarily on content and publishing. It's really easy to get started with that. But the further you get from that core purpose, the more difficult it becomes. WordPress is opinionated.
WordPress serves... everybody.
- Easy learning curve. I believe the mark of good software design is that it is accessible to both the power user, and those who just want to get their process up and running. WordPress does not require that users become an expert, or step outside of commonly-familiar document editing concepts, in order to look good in their online presence.
- Ubiquity. WordPress is available on most web hosts I have done business with -- many will even do the installation on their servers in such a way that the customer is completely insulated from the 'plumbing' side of it's configuration (the web host makes the machine work, the customer makes the machine DO the work). Because it is in use by so many organizations and individuals, it is easy to locate talent for content creation, and web site design -- your local high school likely has a hundred kids who have used it for their own blog, and can take that skill with them into the workplace.
- The power of Open Source. With huge community of users, developers, and contributors, WordPress has grown not just by the narrow view of a few visionaries. I have seldom ever had to wonder (for more than five minutes) if there was a way to solve a content-presentation problem within the WordPress world... the plugins, templates, and modules provided (often for free) can take you from idea to delivery in a matter of hours, not weeks.
- Though things have improved with capabilities added through third-party templates and plugins, I would like to see more integrated support for sites that serve audiences both 'on the big screen' as well as on handhelds.